The following are Developer's Release Notes
(per software version)
===========================================
tSync.exe - Time Synchronization Utility
tSyncRemote.exe - Network Time Synchronization Module




Version 1.2.0.2 (tSyncRemote only)
===============
[This version is revertible]
* In case you want to revert back to previous version of the software, you can replace the current executable file with the older one (make sure to save it beforehand).
* IT IS NOT ADVISABLE to run this version along with previous versions of the software.


(1) Fixed an issue with repeated network synchronization.

(2) Adjusted the way tSyncRemote places itself in Windows autostart. Besides using the registry it now also creates a Task Scheduler task to ensure that it can run with administrative privileges when computer is restarted. (In some cases manual restart may still be required after a reboot.) Both autostart options will be removed automatically when you exit tSyncRemote module.

(3) Made "Receive commands from tSync module" option disabled by default.

(4) Fixed additional minor bugs.




Version 1.2
===============
[This version is NOT revertible]
* IT IS NOT ADVISABLE to run this version along with previous versions of the software.


(1) Reworked the internal workings of the network time synchronization, which improved accuracy;

(2) Added new feature for the program's automatic installation when it's run from a temporary folder, a non-fixed media, or from an archive file (such as ZIP);

(3) Added ability to avoid the use of the Daylight Saving and time adjustment settings on a remote machine, and use the exact time from the tSync server instead (controlled from the tSync.exe module);

(4) Added ability to poll the remote machine for availability. If successful also returns CPU clock read on remote machine;

(5) Added ability to execute the following power operations on the remote machine: shut-down, rebooting, logging off, going into stand-by mode, hibernating;

(6) Added ability to control the screen on the remote machine, and namely, to turn it on, off, set the monitor into a low-power mode, or to activate a remote screen-saver;

(7) Added ability to execute the following commands on the remote machine: run a file, or a system command; lock the workstation; exit tSyncRemote module;

(8) Added an option to disallow commands to be received by tSyncRemote module from the tSync server;

(9) Added ability to sort the Network Synchronization Network Machines list by columns (can be done after a mouse click on the header column);

(10) Increased the maximum number of network machines to synchronize time on to 1024;

(11) Changed the format dates and time are displayed - now the local user settings will define it. Also shortened the way date & time is displayed in the Remote Machines list for the Network Machines time synchronization;

(12) Added ability to specify a remote network machine by its (DNS) computer name;

(13) Add ability to copy the list of remote network machines as a text onto the Windows clipboard;

(14) Reworked user display messages and added help links into the program's windows to improve user-friendliness.




Version 1.1
===============
[This version is revertible]
* In case you want to revert back to previous version of the software, you can replace the current executable file with the older one (make sure to save it beforehand).
* IT IS NOT ADVISABLE to run this version along with previous versions of the software.


(1) Added user-friendly GUI to allow on-line distribution;

(2) Added support for customization of NTP time servers used for the Internet sync;

(3) Added support for the software to be run from a non-interactive desktop (i.e., as a service);

(4) Added hyperlinks to assist user in set-up and operation of the program;






